Skip to content

Instantly share code, notes, and snippets.

Moving an APFS Time Machine backup to a new drive

My Time Machine hard drive recently became full, but rather than start fresh on a new drive, I wanted to move the backup history to a new drive and keep rolling from there. Before APFS, this was easy, but since the revamp of Time Machine to use APFS several years ago, there's now no official way to migrate a Time Machine backup volume to another drive.

I couldn't find anything online that might offer a home-grown solution, but through some testing, I think I've found a method that appears to successfully clone a Time Machine backup volume onto a new drive, so I wanted to share what I've learned publicly so others could use it.

MASSIVE DISCLAIMER: Though all of these steps use official Apple and Unix commands, most were not designed to be used in this way, nor did Apple intend for APFS Time Machine backup histories to be "migrated" to a different drive at all. These steps worked for me, and I've run several successful Time Machine backups on the ne

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@evilJazz
evilJazz / MI50_32GB_VBIOS.md
Last active October 10, 2026 00:09
MI50 32GB VBIOS
@M0n7y5
M0n7y5 / lol.md
Created January 11, 2026 12:02
Silent Gear Traits FTB Evolution

Traits

Generated in-game by sgear_traits dump_md command on 2026/01/11 12:28:35

This data may or may not be accurate depending on the mod pack you are playing and the mods or data packs installed.

Data Sources

The following mods and data packs have added traits to the output. Running the dump command yourself may produce different results.

@apizz
apizz / Install_AirPrint_Printer.sh
Last active October 9, 2026 23:39
Programmatically adds an AirPrint printer, ideally with an icon
#!/bin/bash
# Use the built-in ipp2ppd tool to create a PPD file for AirPrint
# Add icon to PPD (if we can get one) and install the printer
# Required printer info
readonly PRINTER_IP='XXX.XXX.XXX.XXX'
readonly PRINTER_NAME='PRINTER_NAME'
readonly PRINTER_DISPLAY_NAME='PRINTER NAME'
readonly PRINTER_LOCATION='PRINTER LOCATION'
@nntrn
nntrn / espn-api-list.md
Last active October 9, 2026 23:38
List of nfl endpoints for ESPN's API

List of NFL API Endpoints

This page has been updated a lot in the past 3 years. Older revisions you might like more than this one:

@GeorgeHernandez
GeorgeHernandez / TreeCharacters.md
Last active October 9, 2026 23:34
Characters used to represent trees like directories and files.

Tree Characters

No, I'm not talking about Treebeard. Rather, I'm talking about characters that can be used to represent tree structures, especially directories and files in directory structures.

In graph theory, a tree graph a tree is an undirected graph in which any two vertices (nodes like directories and files) are connected by exactly one (1..1) path, or equivalently a connnected acyclic undirected graph. The connections are edges (aka links or lines).

The examples below will represent the following tree (listed in alphabetical order):

root/
@acmerfight
acmerfight / .gitignore
Last active October 9, 2026 23:15
macOS WeChat 4.x local toolkit: reuse verified keys first; one-time temporary-copy bootstrap; DB+WAL read, media and verified UI send; root EPERM findings
.wechat-local/
.wechat-ui-state/
private*/
*.png
*.db
*.db-wal
*.db-shm
keys*.json
*state*.json
*.app/